#content{
    .shop-main{width: 1240px;height: 622px;padding-top: 30px;
        .shop-left{float: left;position: relative;
            .shop-img{width:538px;height:538px;border:1px solid #e0e0e0;
                img{width:538px;height:538px;position: absolute;display: none;}
                img:nth-child(1){display: block;}
            }
            .shop-bottom{width:500px;height: 65px;padding-top: 10px;
                img{display: block;float: left;margin: 0 10px;cursor: pointer;width:63px;height:63px;border: 1px solid #cccccc;}
            }
        }
        .shop-name{width:555px;height: 622px;margin-left: 50px;float:left;
            .shop-name-title{line-height: 22px;padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #e0e0e0;
                h1{font-weight: 400;color: #0e0e0e;font-size: 20px;margin-bottom: 5px;line-height: 26px;}
            }
            .shop-name-money{padding-bottom: 15px;margin-bottom: 30px;border-bottom: 1px solid #e0e0e0;
                .name-money{
                    strong{font-size: 30px;font-family: Arial;color: #e6735b;vertical-align: middle;}
                }
                .shop-star{
                    span{display: inline-block;background-image: url(../images/coolframe_sprite.gif);width: 95px;height: 19px;background-position: 0 -565px;margin-right: 5px;vertical-align: middle;}
                    a{margin-left:10px;width:120px;background-color: #fff;color: #000;text-decoration: none;}
                }
            }
            .shop-name-chenge{border-bottom: 1px solid #e0e0e0;line-height: 25px;font-size: 14px;padding-bottom: 20px;
                .shop-style-select{padding-bottom: 10px;
                    a{display: inline-block;text-decoration: none;padding:0 10px;border: 1px solid #E0E0E0;color:#666;}
                    .hover{background:#E0E0E0;color:#e6735b;}
                }
                .shop-num{padding-bottom: 10px;
                    input{border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;font-size: 14px;width: 54px;height: 30px;line-height: 30px;text-align: center;vertical-align: middle;}
                    a{display: inline-block;border: 1px solid #dfdfdf;width: 28px;height: 30px;line-height: 30px;color: #9e9e9e;background: #f7f6f6;font-size: 18px;text-align: center;vertical-align: middle;text-decoration: none;}
                }
                .save{  color: #89a4d6;span{font-size: 16px;}font-weight: bold;}
            }
            .shop-name-buy{height:63px;padding-top:36px;
                a{display:block;float:left;margin-left:20px;width: 72px;height: 41px;border: 1px solid #89a4d6;border-radius: 5px;padding:0 30px;margin-top: 5px;text-align: center;text-decoration: none;line-height: 41px;color: #FFFFFF;background: #89a4d6;font-size: 18px;}
                .name-buy{background: #e6735b;border: 1px solid #e6735b;}
                .attention{display:inline-block;width: 72px;height: 41px;border: 1px solid #f0f0f0;border-radius: 5px;padding:0 30px;margin-left:10px;margin-top: 5px;text-align: center;text-decoration: none;line-height: 41px;color: #7b7b7b;background: #f0f0f0;font-size: 18px;
                    span{color: #ff6653;font-weight: 700;}
                }
                div{height:25px;padding-top: 56px;}
            } 
        }
    }
}
#shop-detail{width:1240px; margin:0 auto;overflow: hidden;
    .shop-detail-left{overflow: hidden;float: left;width: 956px;
        .detail-title{height:50px;background:#f6f6f6;border-bottom: 1px solid #CCCCCC;
            a{display: block;float: left;border-top: 2px solid #f6f6f6;text-decoration:none;border-right: 1px solid #e0e0e0;line-height: 48px;width: 120px;text-align: center;font-size: 14px;color: #7b7b7b;}
            .cur{color: #89a4d6;background: #fff;border-top: 2px solid #89a4d6;border-right: none;}
        }
        #goodsDesc{overflow: hidden;
            img{width:956px;border: 0;vertical-align: top;}
        }
        #goodsParam{margin-bottom: 20px;
            h4{position: relative;height: 50px;border-bottom: 1px solid #dfdfdf;  font-size: 18px;font-weight: 400;line-height: 50px;color: #333;}
            .param-content{padding-top: 10px;padding-left: 30px;
                .param-content-title{color:#999;}
            }
        }
        #goodsPack{
            .goodsPack{position: relative;height: 50px;border-bottom: 1px solid #dfdfdf;  font-size: 18px;font-weight: 400;line-height: 50px;color: #333;}
            .packList{height:30px;margin:30px;}
        }
        #goodsConu{
            .goodsConu{position: relative;height: 50px;border-bottom: 1px solid #dfdfdf;  font-size: 18px;font-weight: 400;line-height: 50px;color: #333;}
            .conuTitle{height:130px;margin:40px 0;padding-top:10px;background: #fafafa;
                .conuTitle-left{width: 250px;height:106px;text-align: center;border-right: 2px solid #fff;float: left;
                    h2{padding-bottom:21px;font-size: 72px;line-height: 72px;color: #89a2d8;font-weight: 400;}
                    p{font-size: 12px;color: #333;margin: -5px 0 0 -15px;}
                }
                .conuTitle-right{float: left;width:130px;padding-left: 5px;padding-top: 4px;
                    .item{height:23px;
                        p{display:inline-block;height: 18px;line-height:18px;padding-left: 10px;font-size: 12px;color: #333;float: left;}
                        span{float:left;display: inline-block;width: 65px;height: 18px;overflow: hidden;background-image: url(../images/icon-stat.png); background-repeat: no-repeat;}
                        .star-num-5{background-position: 0 -1px;}
                        .star-num-4{background-position: 0 -20px;}
                        .star-num-3{background-position: 0 -39px;}
                        .star-num-2{background-position: 0 -57px;}
                        .star-num-1{background-position: 0 -77px;}
                    }
                }
            }
            .pingjia-saixuan{
                .pingjia-btn{height: 44px;border-bottom: 1px solid #e0e0e0;margin-bottom: 20px;
                    span{border-bottom: 2px solid #89A4D6;color: #89A4D6;display: inline-block;font-size: 14px;line-height: 44px;padding: 0 10px;text-decoration: none;}
                }
                .pingjia-text{
                    .pingjia-detail{list-style: none;
                        li{padding-bottom: 35px;margin-top: 30px;padding-left: 18px;border-bottom: 1px solid #dfdfdf;
                            .pingjia-star{margin-bottom: 25px;width:940px;height: 32px;
                                p{display: inline-block;float:right;}
                                .pingjia-star-num-5{display: inline-block;float:left;width: 65px;height: 18px;overflow: hidden;background-image: url(../images/icon-stat.png);background-repeat: no-repeat;}
                            }
                            .pingjia-content{font-size: 14px;color: #333;width: 760px;
                                img{display:inline-block;width: 84px;padding-bottom: 10px;}
                                p{display:block;}
                            }
                            .pingjia-footer{height: 32px;padding-top: 15px;  color: #c3c3c3;
                                .buy-phone{display: inline-block;padding-left:50px;
                                    a{color: #c3c3c3;text-decoration: none;padding:0 5px;}
                                }
                                .pingjia-from{float: right;}
                            }
                        }
                    }
                }
            }
        }
    }
    .shop-detail-right{width: 230px;float: right;
        dl{margin-bottom: 30px;
            dt{  border-bottom: 2px solid #89a4d6;color: #89a4d6;font-size: 18px;padding: 0 10px;height: 35px;line-height: 35px;}
            dd{  border-left: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;
                ul{list-style: none;
                    li{height: 100px;border-bottom: 1px solid #e0e0e0;
                        a{display: inline-block;position: relative;width: 70px;height: 100px;vertical-align: middle;
                            img{  padding-top: 0;width: 70px;height: 70px;margin-top: 18px;}
                        }
                        p{display: inline-block;width: 150px;height:69px;vertical-align: middle;color: #89a4d6;
                            a{margin-bottom: 6px;width:150px;display: inline-block;color: #7b7b7b;text-decoration: none;
                                i{color: #89a4d6;}
                            }
                        }
                    }
                }
            }
        }
    }  
}
#goods-bar{display:none;width: 100%;height: 60px;position:fixed;background:#FFFFFF;z-index: 9999;box-shadow: 1px 1px 15px rgba(0,0,0,.25);border-bottom: 1px solid #ddd;top: 0;left:0;
    .goods-bar-box{width: 1241px;height:60px;margin: 0 auto;
        .goods-span{
            img{width: 40px;height: 40px;display: inline-block;float: left;padding:10px 0;}
            p{display: block;float: left;  color: #ee330a;padding:10px 0;margin-right: 30px;
                strong{color: #333;}
            }
        }
        a{display: block;float: left;  text-align: center;text-decoration: none;font-size: 18px;font-weight: 400;line-height: 60px;color: #6d6d6d; width: 110px;}
        .hover{color: #89A4D6;}
        .goods-buy{padding:0 10px;border-radius:5px;height:40px;line-height: 40px;margin-top: 10px;margin-right:100px;float:right; background-color:#e6735b;color: #fff; border: 1px solid #e6735b;
        }
    }
}
//购物车页面
#container{width: 1240px;margin: 0 auto;
    .end-order{padding:30px 10px;
        h3{text-align: center;color: red ;}
    }
    .my-order{width:1008px;margin: 20px 0;margin:0 auto;border: 1px solid #dfdfdf;border-bottom:none;overflow:hidden;background:#fafafa;
        #zhifu{border-bottom:1px solid #dfdfdf ;
             .zhifu{width:324px;height:300px;margin:5px;display: inline-block;border-radius:10px;}
             p{display: inline-block;position: relative;text-align: center;width:320px;top:-150px;
                a{display:inline-block;width:100px;height:40px;line-height: 40px;background:#e6735b;border-radius:10px;color:white;text-decoration: none;font-size:15px;position: relative;top:20px;}
             }
        }
        .my-order-title{overflow:hidden;padding: 10px 20px;border-bottom:1px solid #dfdfdf;span{margin: 0 5px;}}
        .order-state{width:1008px;overflow:hidden;border-bottom: 1px solid #dfdfdf ;
            .order-list{width: 708px;overflow: hidden;border-right: 1px solid #dfdfdf ;float:left;
                img{width:100px;padding:10px;display: inline-block;margin-left: 60px;}
                p{display: inline-block;font-size:16px;color:#000;margin-left: 30px;position: relative;top:-40px;}
            }
            .wite{position: relative;display:inline-block;width:290px;text-align: center;color:#89a4d6;margin:0;}
        }
    }
    .car-logo{height: 99px;border-bottom: 4px solid #46586e;
        img{float: left;width: 243px;height: 39px;padding: 30px 0;}
    }
    .car-title{margin-top:15px;height: 33px;color: #333;padding: 15px 0 12px;font-size: 14px;
        h3{  font-size: 24px;width: 120px;display: inline-block;}
        span{  padding: 12px 0 0 8px;}
    }
    .car-goods{width:100%;overflow:hidden;padding-bottom:20px;border-bottom: 1px solid #dfdfdf;
        .car-goods-title{height: 14px;line-height: 14px;padding: 10px 0;border-bottom: 1px solid #ebecef;background: #f7f6f6;color: #8c8c8c;
            span{display: inline-block;text-align: center;border-right: 1px solid #dfdfdf;}
            .goods-title-0{width: 60px;border: none;
                .goods-check{display: inline-block;margin-right:5px;width: 12px;height: 12px;line-height: 14px;border: 1px solid #ddd;background-color: #fff;color: #fff;text-align: center;vertical-align: middle;position: relative;top: -1px;cursor: pointer;}
            }
            .goods-title-1{width:590px;border-left:1px solid #dfdfdf;}
            .goods-title-2{width:97px;}
            .goods-title-3{width:200px;}
            .goods-title-4{width:94px;}
            .goods-title-5{width:100px;border: 0;}
        }
        .car-goods-detail{
            .car-none{width:100%;text-align: center;margin-top:50px;margin-bottom: 30px;a{
                color:#8C8C8C;text-decoration: none;
            }}
            div{height:120px;float: left;padding:10px 0;  border-bottom: 1px dashed #dfdfdf;}
            .goods-detail-0{width:36px;padding-left: 36px;border:none;
                input{margin-top:60px;}
            }
            .goods-detail-1{width: 592px;
                .goods-detail-1-img{display:table-cell;border:none;padding:0;width: 120px;height: 120px;vertical-align: middle;padding-right: 25px;padding-left: 10px; 
                    img{width:100%;height:100%;}
                }
                .goods-detail-1-name{display: table-cell;width:412px;vertical-align: middle;font-size: 12px;color: #818181;height:80px;margin-top:20px;border: none;
                    p{font-size: 18px;color: #000000;display: block;}
                    a{color: #8c8c8c;text-decoration: none;display: block;padding-top:14px;}
                }
            }
            .goods-detail-2{width:98px;text-align: center;line-height: 120px;}
            .goods-detail-3{width: 150px;height:16px;padding:62px 30px;
                p{text-align: center;position: relative; top:-10px;
                    input{border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;font-size: 14px;width: 54px;height: 30px;line-height: 30px;text-align: center;vertical-align: middle;margin: 0;}
                    a{display: inline-block;border: 1px solid #dfdfdf;width: 28px;height: 30px;line-height: 30px;color: #9e9e9e;background: #f7f6f6;font-size: 18px;text-align: center;vertical-align: middle;text-decoration: none;padding:0;margin: 0;} 
//                  .add{position: relative;top: 5px;}
                }
            }
            .goods-detail-4{width:95px;line-height: 120px;text-align: center;
                p{color: #89a4d6;;}
            }
            .goods-detail-5{width:113px;;text-align: center;
                a{display:block;margin-top:50px;color:red;text-decoration: none;}
            }
        }
    }
    .car-action{width: 100%;overflow: hidden;position: relative;float: left;padding: 20px 30px;background: #fafafa;border: 1px solid #f3f3f3;margin-top: 15px;width: 1176px;margin-bottom:50px;
        .tips{float: left;line-height: 40px;text-align: right;color: #8c8c8c;
            a{color: #8c8c8c;text-decoration: none;  margin-right: 32px;}
            span{color: #89a4d6;font-weight: bold;}
            p{display:inline;margin-left:540px;
                strong{display:inline-block;color: #89a4d6;font-size:22px;padding:0 10px;}
            }
            .tips-btn{display:inline-block;width:148px;background-color: #e6735b;border-radius: 5px;text-align: center;border-color: #e6735b;color: #fff;margin: 0;margin-left:60px;}
        }
    }
}
//订单页
#container{
    .add{height: 44px;padding-top: 6px;margin-bottom: 20px;margin-top:10px;
        .add-title{border-bottom:1px solid #ccc;line-height: 44px;  font-size: 18px;font-weight: 400;color:#333;margin-right:10px;}
    }
    .address-detail{display:inline-block;width: 120px;height:51px;border: 1px solid #89a4d6;padding:0 30px; line-height: 51px;color: #333;}
    .add-edit{background: #fafafa;  border: 1px solid #dfdfdf;cursor: pointer;}
     #overlay{margin: 0px; padding: 0px; border: none; width: 100%; height: 100%; opacity: 0.6; z-index: 9999; position: fixed; top: 0px; left: 0px; display: block; background: rgb(51, 51, 51);display:none;}
     .address{width:600px;overflow:hidden;background:#FFFFFF;position: fixed;z-index:10000;margin-left:25%;margin-top:-360px;border-radius:10px;display: none;
        .address-header{width:575px;height:60px;border-bottom: 1px solid #C1C6CE;padding-left:25px;
            span{font-size:20px;line-height: 60px;display: inline-block;}
            .address-hidden{float: right;margin-right:25px;cursor: pointer;}
        }
        .address-tab{padding-left:25px;margin-top: 8px;
            p{font-size:15px;color: #000000;padding:8px 0;
                span{display:inline-block;width:90px;text-align: right;}
                .color{width:10px;color: red;}
                .e-span{width:100px;}
            }
        }
        .address-button{ width:100%;height:50px;padding:10px 25px;
            input{width:100px;height:30px;border:none;cursor: pointer;background: #89a4d6;font-size: 15px;color: white;margin-left:300px;}
            span{display:inline-block;width:100px;height:30px;border:none;cursor: pointer;background: #CCCCCC;font-size: 15px;color: white;position: relative;top:1px;text-align: center;line-height: 30px;margin-left: 10px;}
        }
    }
    .address-box{width:100%;overflow: hidden;
        .address-con{float:left;cursor: default;  width: 264px;height: 160px;padding: 15px 18px;border:1px solid #ccc;margin: 0 10px 10px 0;background: #fafafa;
            dt{height: 30px;line-height: 30px;margin-bottom: 10px;border-bottom: 1px solid #dfdfdf;color: #333;}
            dd{line-height: 1.6;color:#6d6d6d;
                p:nth-child(1){color: #333;}
            }
            .address-btn{margin-top: 20px;
                    a{display:inline-block;  background: #f3f3f3;width: 58px;height: 18px;line-height: 18px;margin-top: 8px;text-align: center; color: #333;font-size: 12px; cursor: pointer;border: 1px solid #dfdfdf;text-decoration: none;}
                }
        }
        .hover{border:1px solid #89a4d6;background: #fff}
        .address-add{text-align:center;line-height:180px;float:left; width: 264px;height: 160px;padding: 15px 18px;position: relative;border:1px solid #dfdfdf;margin: 0 10px 10px 0;cursor: pointer;  background: #fafafa url(../images/address-add.png) no-repeat center 50px;}
    }
    .goods-true{padding: 9px 0;font-size: 12px;line-height: 1;background: #fafafa;color: #8c8c8c;
        span{display: inline-block;}
        .goods-name{width: 884px; padding-left: 20px;}
        .goods-money{width: 118px;text-align: center;}
        .goods-num{width:80px;border-left: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;text-align: center;}
        .goods-money-all{  width: 90px;padding-right: 30px;text-align: right;}
    }
    .goods-detail{padding: 20px 0;color: #333;border-bottom: 1px solid #ccc;overflow: hidden;
        .detail-box{border-bottom:1px dashed #ccc;overflow: hidden;padding:10px 5px;}
        .detail-detail{width: 884px;padding-left: 20px;float: left;
            img{width: 40px;height: 40px;padding-right: 10px;overflow: hidden;display: inline-block;float: left;}
            p{color: #333;}
            a{color: #8c8c8c;font-size: 12px;text-decoration: none;}
        }
        .detail-money{float: left;width: 118px;text-align: center;line-height: 42px;margin-left: 5px;}
        .detail-num{float: left;width:80px;text-align: center;line-height: 42px;}
        .detail-money-all{float: left;width: 100px; text-align: right;line-height: 42px;  color: #89a4d6;}
    }
    .checkout-count{position: relative;padding: 25px 30px 25px 0;min-height: 160px; _height: 160px;border-radius: 0 0 5px 5px;
        ul{width: 218px; overflow: hidden;float: right;
            li{height:28px;color: #000000;
                span{float: right;color: #89a4d6;
                    strong{  font-size: 30px;padding-right: 5px;}   
                }
            }
            .goods-money-true{height:45px;line-height: 45px;}
        }
    }
    .checked-btn{  padding: 20px 30px;background: #fafafa;text-align: right;color: #333;
        .checked-btn-order{border-radius: 5px;text-decoration: none; display: inline-block;font-size: 14px;height: 38px;line-height: 38px;text-align: center;background:#89a4d6;border: 1px solid #89a4d6;color: #fff;width: 148px;}
        a{border-radius: 5px;text-decoration: none; display: inline-block;font-size: 14px;height: 38px;line-height: 38px;text-align: center;background:#89a4d6;border: 1px solid #89a4d6;color: #fff;width: 148px;color: #333;background:#FAFAFA;border-color: #dfdfdf;}
    }
}

